#ifndef _LED_SCREEN_H
#define _LED_SCREEN_H

#include "../../bsp/bsp.h"
#include "../../bsp/base_type.h"

typedef enum {
    led_pause_service = 0,      // 暂停服务
    led_parking_bias,           // 车辆停偏
    led_over_height,            // 车辆超高
    led_service_exception,      // 服务异常
    led_completed,              // 已完成
    led_air_drying,             // 立体风干
    led_wax_protection,         // 水蜡防护
    led_water_spray,            // 清水喷淋
    led_deep_clean,             // 深度清洗
    led_outline_clean,          // 清洗轮廓
    led_fit_cleaning,           // 贴合清洗
    led_wash_start,             // 开始洗车
    led_car_stop,               // 请停车
    led_car_backoff,            // 请后退
    led_car_forward,            // 请前进
    led_welcome,                // 欢迎光临
} led_display_item_t;

extern xp_bool led_screen_item_display(led_display_item_t item);
extern xp_bool led_screen_init();

#endif
